<?php
	define('root',$_SERVER['DOCUMENT_ROOT']);
	include_once(root."/ecsac-tic-apps-extranet/web-cont/esmeralda-services-maintenance/class/class/classUsuarioTareaProgramada.php");
	
	$con_orden = $_POST['con_orden'];
	$tar_orden = $_POST['tar_orden'];
	
	$objOrdenTrabajoUsuarioC = new classOrdenTrabajoUsuario();
	
	$arrListaOrdenTrabajoUsuarioE = null;
	
	$arrListaOrdenTrabajoUsuarioE = $objOrdenTrabajoUsuarioC->listarOrdenTrabajoUsuario($con_orden, $tar_orden);
		
	if(count($arrListaOrdenTrabajoUsuarioE) > 0){
		
		if($tar_orden != 0){
			
			$josondata_p['usuarios'] = null;
			
			$josondata_h = array();
			
			$josondata['cronograma_usuario_nro_unico'] = null;
			$josondata['usuario_nro_unico'] = null;
			$josondata['usuario_nombre_completo'] = null;
			
			foreach ($arrListaOrdenTrabajoUsuarioE as $objOrdenTrabajoUsuarioE){
			
				$josondata['cronograma_usuario_nro_unico'] = strval($objOrdenTrabajoUsuarioE->get_int_cronograma_usuario_nro_unico());
				$josondata['usuario_nro_unico'] = strval($objOrdenTrabajoUsuarioE->get_int_personal_nro_unico());
				$josondata['usuario_nombre_completo'] = $objOrdenTrabajoUsuarioE->get_str_personal_nombre_completo();
			
				array_push($josondata_h, $josondata);
			
			}
			
			$josondata_p['usuarios'] = $josondata_h;
			
			echo json_encode($josondata_p);
			
		}else{
			
			$josondata_p['usuarios'] = null;
			
			$josondata_h = array();
			
			$josondata['usuario_nro_unico'] = null;
			$josondata['usuario_nombre_completo'] = null;
			
			foreach ($arrListaOrdenTrabajoUsuarioE as $objPersonalE){
			
				$josondata['usuario_nro_unico'] = strval($objPersonalE->get_int_nro_unico());
				$josondata['usuario_nombre_completo'] = $objPersonalE->get_str_nombre_completo();
			
				array_push($josondata_h, $josondata);
			
			}
			
			$josondata_p['usuarios'] = $josondata_h;
			
			echo json_encode($josondata_p);		
		
		}		
	
	}else{
	
		$josondata_p['usuarios'] = null;
	
		echo json_encode($josondata_p);
	
	}

?>